package com.ruoyi.labdata.service;

import java.util.List;
import com.ruoyi.labdata.domain.LabOrgThirdRelDict;

/**
 * 实验室安全字典Service接口
 * 
 * @author winner pan
 * @date 2022-02-06
 */
public interface ILabOrgThirdRelDictService 
{
    /**
     * 查询实验室安全字典
     * 
     * @param dictRelId 实验室安全字典ID
     * @return 实验室安全字典
     */
    public LabOrgThirdRelDict selectLabOrgThirdRelDictById(Long dictRelId);

    /**
     * 查询实验室安全字典列表
     * 
     * @param labOrgThirdRelDict 实验室安全字典
     * @return 实验室安全字典集合
     */
    public List<LabOrgThirdRelDict> selectLabOrgThirdRelDictList(LabOrgThirdRelDict labOrgThirdRelDict);

    /**
     * 新增实验室安全字典
     * 
     * @param labOrgThirdRelDict 实验室安全字典
     * @return 结果
     */
    public int insertLabOrgThirdRelDict(LabOrgThirdRelDict labOrgThirdRelDict);

    /**
     * 修改实验室安全字典
     * 
     * @param labOrgThirdRelDict 实验室安全字典
     * @return 结果
     */
    public int updateLabOrgThirdRelDict(LabOrgThirdRelDict labOrgThirdRelDict);

    /**
     * 批量删除实验室安全字典
     * 
     * @param dictRelIds 需要删除的实验室安全字典ID
     * @return 结果
     */
    public int deleteLabOrgThirdRelDictByIds(Long[] dictRelIds);

    /**
     * 删除实验室安全字典信息
     * 
     * @param dictRelId 实验室安全字典ID
     * @return 结果
     */
    public int deleteLabOrgThirdRelDictById(Long dictRelId);
}
